#ifndef INTAKE_IKEYLISTENER_H
#define INTAKE_IKEYLISTENER_H

#include "KeyBoard.h"

namespace steam
{
	namespace intake
	{
		class IKeyListener
		{
		public:

			// virtual destructor
			virtual ~IKeyListener() {}

			// key press
			virtual void keyPressed(const KeyEvent* evt) = 0;

			// key release
			virtual void keyReleased(const KeyEvent* evt) = 0;

		};
	}
}

#endif